Objectifs d'apprentissage
- Identifier et appliquer les modèles de branchement adaptés, comme Gitflow ou le développement basé sur la branche principale
- Maîtriser les mécanismes de fusion (merge) et de réécriture (rebase) de Git ainsi que leurs cas d'usage respectifs
- Résoudre les conflits structurels et de contenu à l'aide d'outils en ligne de commande et d'interfaces graphiques
- Mettre en œuvre les meilleures pratiques pour maintenir un historique de commits propre grâce au regroupement (squashing) et au réécriture interactive